/*两栏布局*/
/*.contentbox{width: 100%;background: #f4f4f4 ;   bottom: 0; left:0;overflow: hidden;}*/
/*两栏——左侧*/
.contentbox .leftbtnbox{width:75px;position: fixed;top:120px;left: 0;z-index: 9999}
.contentbox .leftbtn{transition: all .8s;;width:25px;height: 40px;border: 2px solid #D9D9D9;box-sizing: border-box;border-radius: 2px;float: right;margin-right:20px;margin-top:20px;cursor: pointer;position:relative;opacity: 0.8}
.contentbox .leftbtn .jiantou{width: 8px; height: 14px; background: url(../images/shouqi_btn.png) no-repeat 0 0;position:absolute;top: 50%;left: 50%;margin:-7px -4px;transition: all .4s;transform:rotate(180deg);}
.contentbox .leftbtn .change{transform:rotate(0deg);}
.contentbox .leftnavcard{width: 220px;height:auto; position: absolute; left: 0; top:120px; bottom:0; text-align: left;font-size: 14px;line-height:100%;background: #fff url(../images/bottom_img@2x.png) no-repeat center bottom;background-size: 100%;overflow: hidden;}
.contentbox .leftnavcard_con{ height: 100%;width: 220px; position: absolute; left: 0px; bottom:0; overflow: auto;overflow-x:hidden }
.contentbox .leftnavcard .title{margin-top: 80px;margin-bottom: 29px;}
.contentbox .leftnavcard .navlistbtn{width: 14px;height: 8px;background: url(../images/jiantou_zhankai@2x.png) no-repeat 0 0;background-size: cover;float: right;margin-right: 30px;margin-top: 3px;cursor: pointer;transition:all .5s;}
.contentbox .leftnavcard h3{font-size: 14px;color:#333333;padding: 10px 0 10px 30px;margin: 0;}
.contentbox .leftnavcard a{font-size: 12px;color: #666666;}
.contentbox .leftnavcard .listname_listnav{margin: 0;cursor: pointer;border-top:1px solid #D9D9D9;}
.contentbox .leftnavcard #accordion .listname_listnav:nth-last-child(2){border-bottom:1px solid #D9D9D9;}
.contentbox .leftnavcard .listname_listnav .down{transform:rotate(180deg);}
.contentbox .leftnavcard .listnav{overflow: hidden;height:100%;}
.contentbox .leftnavcard .caozuorizhi{margin-top: 18px;}
.contentbox .leftnavcard .listnav listnavli{height: 36px;line-height: 36px;}
/*.contentbox .leftnavcard .listnav listnavli:hover{background: #DEEFEC;}*/
/*.contentbox .leftnavcard .listnav listnavli:hover a{color: #00796A }*/
.contentbox .leftnavcard .listnav .choose{background: #DEEFEC;}
.contentbox .leftnavcard .listnav .choose>a{color: #00796A}
.contentbox .leftnavcard .listnav listnavli .listicon{display: block;width:100%; height: 36px;float: left;padding-left: 50px;box-sizing:border-box;}
.contentbox .leftnavcard .listnav listnavli .listicon img{display: inline-block;width: 12px; height: 12px;margin-right: 10px}
.contentbox .leftnavcard .listname_wiper{margin-top: 58px;}
.contentbox .leftnavcard .wiper{display: block;width: 220px;height: 51px;margin-top: 24px;padding-left: 50px;box-sizing:border-box;}
.contentbox .leftnavcard .wiper listnavli{float: left;width: 48px;height: 100%;}
.contentbox .leftnavcard .wiper listnavli .listicon{display: block;width: 50px; height:100%;float: left;text-align: center;}
.contentbox .leftnavcard .wiper listnavli .listicon>img{width: 22px; height: 25px;display:block;margin: 0 auto;margin-bottom: 13px}
.contentbox .leftnavcard .wiper listnavli:first-child{margin-right: 13px;}
/*两栏——右侧*/
.contentbox .rightiframe{transition: all .8s;position: absolute;  left: 0; right: 0; top: 120px; bottom: 0; overflow: hidden;background: #f4f4f4;padding-left: 55px;z-index: 9;}
.contentbox .rightiframe>iframe{width:100%;height:100%;background: #f4f4f4;padding: 30px 0 0 30px;box-sizing:border-box;}

/*kbp页面*/
.kbpcontent{width: 100%;}
.kbpcontent .row{margin-bottom: 30px;padding-right: 40px}
.kbpcontent .row:last-child{margin-bottom: 0;}
.kbpcontent .row1{height: 380px;}
.kbpcontent .row2{height: 260px;}
.kbpcontent .row3{height: 250px;}
.kbpcontent .row4{height: 250px;}
.kbpcontent .row .item{height: 100%;width: 49%;box-sizing:border-box;background: #fff;float: left;padding: 0 20px;}
.row .item .title{width: 100%;height: 14px;margin-top: 19px;overflow: hidden;}
.row .item .title .icon{width: 3px;height: 13px;background: #007B69;float: left;margin-right: 10px;margin-top: 1px;}
.row .item .title h3{font-size: 14px;line-height: 14px;float: left; color: #333;}
.row .item .title .more{font-size: 12px;line-height: 12px;float: right;color: #999;margin-right: -2px;}
.row .item .title .more:hover{color: #0E9C8E;}
.kbpcontent .row .item .level{width: 100%;height: 120px;margin-top: 19px;margin-bottom: 28px}
.kbpcontent .row .item .level .item{width: 32%;height: 100%;margin-right: 2%;background: url(../images/card_yanzhong@2x.png) no-repeat center center;background-size: cover;text-align: center;}
.kbpcontent .row .item .level .item2{background: url(../images/card_zhongyao@2x.png) no-repeat 0 0;background-size: cover}
.kbpcontent .row .item .level .item3{border-right:none;margin-right: -0.1%;background: url(../images/card_yiban@2x.png) no-repeat 0 0;background-size: cover}
/*kbp页面 模块1*/
.kbpcontent .row1 .item .level .item h3{font-size: 40px;color: #fff;line-height: 100%;margin-top: 30px;}
.kbpcontent .row1 .item .level .item{padding: 0;}
.kbpcontent .row1 .item .level .item>a{display: block;width: 100%;height: 100%;padding: 0 20px;box-sizing:border-box;float: left;}
.kbpcontent .row1 .item .level .item p{font-size:14px;line-height: 100%;margin-top: 15px;color: #fff}
.kbpcontent .row1 .item .word{width: 100%;height: 148px;}
.kbpcontent .row1 .item .word .item{width:44.5%;margin-right:11%;float: left;padding: 0;font-size: 12px;}
.kbpcontent .row1 .item .word .item .line{width: 100%;overflow: hidden;line-height: 100%;height: 15px;margin-bottom: 18px}
.kbpcontent .row1 .item .word .item .line .text{float: left;max-width: 68%;color: #666;line-height: 15px;height: 15px;}
.kbpcontent .row1 .item .word .item .line .text:hover{color: #0E9C8E;}
.kbpcontent .row1 .item .word .item .line .time{float: right;width: auto;font-family: "宋体";color: #999;line-height: 15px;}
.kbpcontent .row1 .item .word .item1{margin-right:0}
.kbpcontent .row1 .item1{margin-right: 2%}
.kbpcontent .row1 .item2 .title .card{float: right;height: 100%;}
.kbpcontent .row1 .item2 .title .card>a:hover{color: #0E9C8E;}
.kbpcontent .row1 .item2 .title .card .choose{color: #0E9C8E;}
.kbpcontent .row1 .item2 .title .card>a{display: block;float: left;font-size: 12px;color: #999;margin-right: 40px;line-height: 12px;}
.kbpcontent .row1 .item2 .title .card>a:last-child{margin-right: 0px;}
.kbpcontent .row1 .item2>table{width: 100%;height: auto;margin-top: 19px;}
.kbpcontent .row1 .item2>table tr{height: 34px;line-height: 34px;}
.kbpcontent .row1 .item2>table tr:hover td{color: #0E9C8E;}
.kbpcontent .row1 .item2>table tr:hover a{color: #0E9C8E;}
.kbpcontent .row1 .item2>table tr td a{padding-left: 29px;;color: #666;display: block;width: 100%;height:34px;float: left;}
.kbpcontent .row1 .item2>table tr .attr a{padding-left: 0;}
.kbpcontent .row1 .item2>table tr th{font-size: 12px;font-weight: bold;color: #333;text-align: left;width: 25%;padding-left: 29px;box-sizing:border-box;line-height: 100%;overflow: hidden;}
.kbpcontent .row1 .item2>table tr th:last-child{text-align: center;padding-left: 0;}
.kbpcontent .row1 .item2>table tr td:last-child{text-align: center;}
.kbpcontent .row1 .item2>table tr th span{display:block;width: 100%;height: 34px;line-height: 34px;}
.kbpcontent .row1 .item2 .attr span{display:block;width: 100%;height: 34px;position: relative;}
.kbpcontent .row1 .item2 .attr em{display: inline-block;width: 5px;height: 5px;border-radius: 50%;background: #2750E9;position: absolute;top: 50%;margin: -2px 0 0 11px;}
.kbpcontent .row1 .item2 .yanzhong em{background: #DF3C33;}
.kbpcontent .row1 .item2 .zhongyao em{background: #E97E27;}
.kbpcontent .row1 .item2>table tr td{font-size: 12px;font-weight: normal;color: #666;text-align: left;box-sizing:border-box;overflow: hidden;}
/*kbp页面 模块2*/
.kbpcontent .row2 .item{height: 100%;width: 32%;background: #fff;margin-right: 2%;float: left;text-align: center;line-height: 260px;color: #B8B8B8;font-size: 14px;font-weight: bold;padding:0;}
.kbpcontent .row2 .item1{margin-right:0}
/*kbp页面 模块3*/
.kbpcontent .row3 .item{width: 100%;height: 100%;background: #fff;}
/*kbp页面 模块4*/
.kbpcontent .row4 .item{width: 100%;height: 100%;background: #fff;}

/*login登录页面*/
.window{width: 100%; height: 100%; position: absolute; background:#007B69;}
.window .header{width: 99%;height: 8%;position: absolute;right: 0;top: 0;background: url(../images/portal_login_top_img@2x.png) no-repeat 100% 100%;background-size:100% 200%;}
.window .footer{width: 70%;height: 25%;position: absolute;right: 0;left: 0;margin: auto;bottom: 0;background: url(../images/portal_login_bottom_img@2x.png) no-repeat 0 0;background-size: cover}
.window .frombox{padding: 0;border: 0;vertical-align: baseline;width: 410px;height: 450px;position: absolute;top: 50%;left: 50%;margin: -225px 0 0 -205px;background: #fff;z-index: 999}
.window .frombox .logo{width: 100%;height:auto;box-sizing:border-box;overflow: hidden;}
.window .frombox .logo>img{display: block;width: 264px;height: 77px;margin:22px auto 0}
.window .frombox .logo>h3{width: 192px;height: 21px;font-size: 20px;font-weight: bold;color: #00796A;line-height: 100%;text-align: justify;overflow: hidden;margin: 0 auto}
.window .frombox .logo>h3 span{ display: inline-block;width: 100%;}
.window .frombox>form{width: 320px;height: auto;margin: 0 auto;}
.window .frombox>form .input{outline: none;display: block;width: 100%;height: 44px;border: 1px solid #E8E8E8;border-radius: 2px;box-sizing:border-box;font-size: 14px;color: #666;padding-left: 50px;}
.window .frombox>form .input-placeholder { color:#CECECE;}
.window .frombox .name{position: relative;margin: 34px 0 20px;color: #666}
.window .frombox .name img{display: block;width:20px;height: 20px;position: absolute;top: 12px;left: 16px; }
.window .frombox .password{position: relative;margin-bottom: 15px}
.window .frombox .password img{display: block;width:20px;height: 20px;position: absolute;top: 12px;left: 16px; }
.window .frombox>form .button{display: block;width: 100%;height: 44px;border-radius: 2px;box-sizing:border-box;background: #00796A;margin: 22px 0 30px;font-size: 16px;color: #fff;line-height: 100%;cursor: pointer;}
.window .frombox .checkbox{height: 12px;overflow: hidden;line-height: 12px}
.window .frombox .checkbox input{-webkit-appearance: none;display: block;float: left;width: 12px;height: 12px;border-radius: 2px;box-sizing:border-box;background: #fff;border: 1px solid #E8E8E8;cursor: pointer;margin-right: 6px;outline: none;}
.window .frombox .checkbox label{display:block;float: left;height: 12px;font-size:12px;color:#999999;line-height:12px;}
.window .frombox .checkbox a{float: right;height: 12px;font-size:12px;color:#999999;line-height:12px;}
.window .frombox .zhucebox{text-align: center;}
.window .frombox .zhucebox .zhuce{display: inline-block;height:12px;font-size:12px;color:#999999;line-height:100%;}
.window .frombox .checkbox input:checked{background: #00796A}
/*home页面*/
.homecontent{width: 100%;padding: 30px 30px;background: #fff;box-sizing:border-box;/*padding-left:0;*/}
.homecontent .row{width: 100%;margin-bottom: 20px;}
.homecontent .row:last-child{margin-bottom: 0px}
.homecontent .row1{height: 344px;}
.homecontent .row .item{float: left;border: 1px solid #DDDDDD;box-sizing:border-box;}
.homecontent .row2,.row3{height: 463px;}
/* 模块1*/
.homecontent .row1 .item{margin-right: 1.129%;}
.homecontent .row1 .item1{width: 30.242%;height: 100%;}
.homecontent .row1 .item1 .left{width: 49.9%;margin-right: 0.2%;height: 100%;float: left;}
.homecontent .row1 .item1 .right{width: 49.9%;height: 100%;float: left;}
.homecontent .row1 .item3 .left{width: 49.9%;margin-right: 0.2%;height: 100%;float: left;}
.homecontent .row1 .item3 .right{width: 49.9%;height: 100%;float: left;}
.homecontent .row1 .item table{width: 100%;font-size: 12px}
.homecontent .row .item table tr a{line-height: 34px;display: block;width: 100%;height: 34px;overflow: hidden;color: #666}
.homecontent .row .item table th a{color: #fff}
.homecontent .row1 .item1 table .bujiankang a{color: #d44343}
.homecontent .row1 .item1 table .yajiankang a{color: #3971d8}
.homecontent .row1 .item table tr:first-child{background:linear-gradient(to top, #438e8e,#6faaaa);}
.homecontent .row1 .item table tr th{width: 33.33%;text-align: left;color: #fff;line-height: 34px;}
.homecontent .row1 .item table tr th:first-child{padding-left: 15px;}
.homecontent .row1 .item table tr th:last-child a{text-align: center;}
.homecontent .row1 .item table tr td{text-align: left;color: #666;line-height: 34px;padding-left: 15px;overflow: hidden;}
.homecontent .row1 .item table tr td:last-child{padding-left: 0;}
.homecontent .row1 .item table tr th:nth-child(2){text-align: center;padding-left:0}
.homecontent .row1 .item table tr td:nth-child(2){text-align: center;padding-left:0}
.homecontent .row1 .item table tr .attr a{position: relative;}
.homecontent .row1 .item table tr em{display:inline-block;width: 8px;height: 8px;border-radius: 50%;position: absolute;top: 50%;margin-top: -4px;background: #40AB1B;margin-left: 5px}
.homecontent .row .item table tr .jiankang em{background: #40AB1B;margin-left: 17px;}
.homecontent .row .item table tr .bujiankang em{background: #D44343;}
.homecontent .row .item table tr .yajiankang em{background:#3971D8;}
.homecontent .row1 .item table tr .bujiankang{color:#D44343 }
.homecontent .row1 .item table tr .yajiankang{color:#3971D8 }
.homecontent .row1 .item2{width: 37.258%;height: 100%;}
.homecontent .row1 .item3{width: 30.242%;height: 100%;margin-right: 0px}
.homecontent .row1 .item3 table tr .jiankang>a{width: 65%;height: 20px;color: #40AB1B;text-align: center;line-height: 20px;margin: 0 auto}
.homecontent .row1 .item3 table tr .yajiankang>a{width: 65%;height: 20px;background: #D44343;border-radius: 10px;line-height: 20px;text-align: center;color: #fff;margin: 0 auto}
.homecontent .row1 .item3 table tr .bujiankang>a{width: 65%;height: 20px;background: #3971D8;border-radius: 10px;line-height: 20px;text-align: center;color: #fff;margin: 0 auto}
.homecontent .row2 .item{width: 49.5%;height: 100%;}
.homecontent .row2 .item1{margin-right: 1%;}

.homecontent .row .item .title{padding-left: 21px;margin-top: 20px;box-sizing:border-box;}
.homecontent .row .item .title .homemore{width: 23px;height: 5px;background: url(../images/home_more@2x.png) no-repeat 0 0;float: right;margin-right: 30px;margin-top: 5px;}
/*模块2*/
.homecontent .row2 .item2 .title .homemore{margin-right: 20px;}
.homecontent .row2 .item .content{width: 100%;height:auto;box-sizing:border-box;padding: 29px 21px 0;overflow: hidden;}
.homecontent .row2 .item .content .left{width:56.1%;height: 381px;margin-right: 2.8%;float: left; }
.homecontent .row2 .item .content .right{width:41.1%;height: 100%;float: left;}
.homecontent .row2 .item .content .tongji{height: 39px;width: 100%;margin-bottom: 26px;}
.homecontent .row2 .item .content .tongji .line{height: 11px;margin-bottom: 11px;}
.homecontent .row2 .item .content .tongji  a{display: inline-block;float: left;box-sizing:border-box;font-size: 12px;height: 100%;line-height: 11px;width: 25%;overflow: hidden;}
.homecontent .row .item .content .tongji .num{height: 17px}
.homecontent .row2 .item .content .tongji .line>a{text-align: center;color: #666}
.homecontent .row2 .item .content .tongji .num>a{font-size: 22px;font-weight: bold;height: 100%;line-height: 17px;color: #68AED7;text-align: center;}

.homecontent .row2 .item .content .tongji .line a:first-child{text-align:left}
.homecontent .row2 .item .content .tongji .num a:first-child{text-align:left;color: #006C6C}
.homecontent .row2 .item .content .tongji .num a:last-child{color: #DC8412}
.homecontent .row .item .content table{width: 100%;font-size: 12px}
.homecontent .row .item .content table tr{height: 34px;}
.homecontent .row .item .content table tr:first-child{background:linear-gradient(to top, #438e8e,#6faaaa);}
.homecontent .row .item .content table tr th{width:18.5%;color: #fff;line-height: 34px;font-weight: normal;}
.homecontent .row .item .content table tr td{text-align: center;color: #666;line-height: 34px;overflow: hidden;}
.homecontent .row .item .content table tr th:first-child{width: 26%;text-align: left;padding-left:15px}
.homecontent .row .item .content table tr td:first-child{text-align: left;padding-left:15px}
.homecontent .row .item .content table tr a{line-height: 34px;display: block;width: 100%;height: 34px;overflow: hidden;}
.homecontent .row .item2 .content .left{width: 50.7%;height: 387px;margin-right: 6%}
.homecontent .row .item2 .content .right{width: 43.3%;}
.homecontent .row .item2 .content .right .tongji a{width: 32.5%}
.homecontent .row .item2 .content .right .tongji .line a:last-child{width: 35%;text-align: right}
.homecontent .row .item2 .content .right .tongji .num a:nth-child(2){color: #40AB1B}
.homecontent .row .item2 .content .right .tongji .num a:last-child{color: #D44343;padding-right: 10%;text-align: right;}
.homecontent .row .item2 .content .right table tr>th:last-child{text-align: left;}
.homecontent .row .item2 .content .right table tr>td:last-child{text-align: left;}
.homecontent .row .item2 .content .right table tr .attr>a{position: relative;}
.homecontent .row .item2 .content .right table tr em {display: inline-block;width: 8px;height: 8px; border-radius: 50%; position: absolute;top: 50%; margin: -4px 0 0 19px; background: #40AB1B;}
.homecontent .row .item2 .content .right table tr .bujiankang em{background: #D44343;margin-left: 7px}
.homecontent .row .item2 .content .right table tr .yajiankang em{background: #3971d8;margin-left: 7px}
/*模块3*/
.homecontent .row3 .item{width: 49.5%;height: 100%;}
.homecontent .row3 .item1{margin-right: 1%;}
.homecontent .row3 .item1 .left{width: 49.9%;margin-right: 0.2%;height: 100%;float: left;}
.homecontent .row3 .item1 .right{width: 49.9%;height: 100%;float: left;}
.homecontent .row3 .item1 .title .homemore{margin-right: 21px;}
.homecontent .row3 .item .content{width: 100%; height: auto;box-sizing: border-box;  padding: 29px 21px 0;overflow: hidden;}
.homecontent .row3 .item1 .table{width: 100%;height: 306px;}
.homecontent .row3 .item1 .tongji{width: 100%;margin-bottom: 27px;}
.homecontent .row3 .item1 .tongji .line{height: 12px;margin-bottom: 11px;}
.homecontent .row3 .item1 .tongji .num{height: 17px;box-sizing:border-box;padding: 0 5px;margin-bottom: 0}
.homecontent .row3 .item1 .tongji .td{display: inline-block;float: left;width: 17.05%;line-height:12px;height: 12px;font-size: 12px;}
.homecontent .row3 .item1 .tongji .line .td:first-child{text-align: left;width: 16.8%}
.homecontent .row3 .item1 .tongji .line .td{text-align: center;color: #666;overflow: hidden;}
.homecontent .row3 .item1 .tongji .line .td:last-child{text-align: right;width: 15%;}
.homecontent .row3 .item1 .tongji .num .td{line-height:17px;height: 17px;font-weight: bold;font-size: 20px;text-align: center;}
.homecontent .row3 .item1 .tongji .num .td:last-child{text-align: right;}
.homecontent .row3 .item1 .tongji .num .td:nth-child(1){color:#006C6C}
.homecontent .row3 .item1 .tongji .num .td:nth-child(2){color:#D44343}
.homecontent .row3 .item1 .tongji .num .td:nth-child(3){color:#3971D8}
.homecontent .row3 .item1 .tongji .num .td:nth-child(4){color:#E0BF06}
.homecontent .row3 .item1 .tongji .num .td:nth-child(5){color:#DC8412}
.homecontent .row3 .item1 .tongji .num .td:nth-child(6){color:#40AB1B}
.homecontent .row3 .item1 .table table{float: left;width: 100%;margin-right: 0.2%;}
.homecontent .row3 .item1 .table table:last-child{margin-right: 0;}
.homecontent .row3 .item1 .content table tr th:first-child{width: 26%;text-align: left;padding-left:37px}
.homecontent .row3 .item1 .content table tr td:first-child{text-align: left;padding-left:37px}
.homecontent .row3 .item1 .table table:last-child{margin-right: 0}
.homecontent .row3 .item1 .table table tr>td:nth-child(2){color: #D44343}
.homecontent .row3 .item1 .table table tr>td:nth-child(3){color: #3971D8}
.homecontent .row3 .item1 .table table tr>td:nth-child(4){color: #E0BF06}
.homecontent .row3 .item1 .table table tr>td>a{height: 34px;line-height:34px;overflow: hidden;}
